Skip to content

Promote dev to staging: topics infra ownership and secret fallback hardening#241

Merged
mottych merged 1 commit intostagingfrom
dev
Feb 15, 2026
Merged

Promote dev to staging: topics infra ownership and secret fallback hardening#241
mottych merged 1 commit intostagingfrom
dev

Conversation

@mottych
Copy link
Owner

@mottych mottych commented Feb 15, 2026

Summary

  • add purposepath-topics-{stack} to infrastructure Pulumi so topics table lifecycle is infra-managed
  • import existing topics tables into infra Pulumi state for dev/staging/prod (no recreation)
  • harden runtime secret resolution to try configured, stage-aware, and legacy names

Test plan

  • push to dev
  • verify Deploy Dev and CI/CD Pipeline succeeded
  • merge this PR to staging
  • verify Deploy Staging succeeded

Define purposepath-topics-{stack} in infrastructure Pulumi and export it so infra owns table lifecycle across environments. Also harden secret resolution fallbacks so renamed configured secrets still resolve via stage-aware and legacy candidates.

Co-authored-by: Cursor <cursoragent@cursor.com>
@mottych mottych merged commit 90bc3b3 into staging Feb 15, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant